Linux内核编译配置(Menuconfig图形化方式)、制作文件系统的步骤 您所在的位置:网站首页 linux 内核编译步骤 Linux内核编译配置(Menuconfig图形化方式)、制作文件系统的步骤

Linux内核编译配置(Menuconfig图形化方式)、制作文件系统的步骤

2023-10-04 08:17| 来源: 网络整理| 查看: 265

Linux内核编译(Menuconfig图形化方式)、制作文件系统的步骤 Linux内核配置原理 Menuconfig主要功能选项介绍 编译配置内核步骤 制作文件系统步骤 文件系统和根文件系统区别联系 一、Linux内核配置原理 Linux内核的配置系统由三个部分组成,分别是:

1、Makefile:分布在 Linux 内核源代码根目录及各层目录中,定义 Linux 内核的编译规则; 2、配置文件(config.in):给用户提供配置选择的功能; 3、配置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界面以及基于 Xwindows 图形界面的用户配置界面,各自对应于 Make config、Make menuconfig 和 make xconfig)。

Linux 内核的编译菜单有3中方法:

1)make config:进入命令行,可以一行一行的配置,这不方便使用,但用命令执行一遍会对编译过程有更深了解,这里不具体介绍。 2)make menuconfig:进入我们熟悉的 menuconfig 菜单,图形化界面选择配置 3)make xconfig:在2.4.X 以及以前版本中 xconfig 菜单是基于 TCL/TK 的图形库的,没有接触过。。貌似淘汰了。

Menuconfig配置内核原理:

在Linux里面我们所看到的menuconfig界面是通过配置内核顶层的Kconfig产生的,而当输入make menuconfig命令的时候系统会读取Makefile来解析Kconfig。   通常会在Kconfig里面编写以下四项:   1、模块的名字,用module开头;   2、选项,通常设为bool(二选一)或者trastate(三选一);   3、默认选项;   4、帮助说明。 关于KConfig 详细介绍可参考 http://blog.sina.com.cn/s/blog_4ba5b45e0102e6vp.html

二、Menuconfig主要功能选项介绍:

在源码目录键入# make menuconfig ARCH=arm 后出现下面Menu:(Menuconfig主界面)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有